package pe.gob.osce.sirenas.model.reporte;

import java.io.Serializable;
import java.util.List;

public class FiltroReporteDTO implements Serializable {

	private static final long serialVersionUID = 1309467940682641036L;
	
	/**Filtros para Domicilio de Persona*/
	private Long idRegion;
	private Long idProvincia;
	private Integer edad;
	/**Filtros de Formacion Academica*/
	private Long idAreaProfesion;
	private Long indGradoObtenido;
	private String descripcionGrado;
	
	/**Fitrlos de Ficha*/
	private Integer  indModalidadArbitro;
	private Integer indEspecialidad;
	private List<Integer> especialidades;
	/**
	 * @return the idRegion
	 */
	public Long getIdRegion() {
		return idRegion;
	}
	/**
	 * @param idRegion the idRegion to set
	 */
	public void setIdRegion(Long idRegion) {
		this.idRegion = idRegion;
	}
	/**
	 * @return the idProvincia
	 */
	public Long getIdProvincia() {
		return idProvincia;
	}
	/**
	 * @param idProvincia the idProvincia to set
	 */
	public void setIdProvincia(Long idProvincia) {
		this.idProvincia = idProvincia;
	}
	/**
	 * @return the edad
	 */
	public Integer getEdad() {
		return edad;
	}
	/**
	 * @param edad the edad to set
	 */
	public void setEdad(Integer edad) {
		this.edad = edad;
	}
	/**
	 * @return the idAreaProfesion
	 */
	public Long getIdAreaProfesion() {
		return idAreaProfesion;
	}
	/**
	 * @param idAreaProfesion the idAreaProfesion to set
	 */
	public void setIdAreaProfesion(Long idAreaProfesion) {
		this.idAreaProfesion = idAreaProfesion;
	}
	/**
	 * @return the indGradoObtenido
	 */
	public Long getIndGradoObtenido() {
		return indGradoObtenido;
	}
	/**
	 * @param indGradoObtenido the indGradoObtenido to set
	 */
	public void setIndGradoObtenido(Long indGradoObtenido) {
		this.indGradoObtenido = indGradoObtenido;
	}
	/**
	 * @return the descripcionGrado
	 */
	public String getDescripcionGrado() {
		return descripcionGrado;
	}
	/**
	 * @param descripcionGrado the descripcionGrado to set
	 */
	public void setDescripcionGrado(String descripcionGrado) {
		this.descripcionGrado = descripcionGrado;
	}
	/**
	 * @return the indModalidadArbitro
	 */
	public Integer getIndModalidadArbitro() {
		return indModalidadArbitro;
	}
	/**
	 * @param indModalidadArbitro the indModalidadArbitro to set
	 */
	public void setIndModalidadArbitro(Integer indModalidadArbitro) {
		this.indModalidadArbitro = indModalidadArbitro;
	}
	/**
	 * @return the indEspecialidad
	 */
	public Integer getIndEspecialidad() {
		return indEspecialidad;
	}
	/**
	 * @param indEspecialidad the indEspecialidad to set
	 */
	public void setIndEspecialidad(Integer indEspecialidad) {
		this.indEspecialidad = indEspecialidad;
	}
	/**
	 * @return the especialidades
	 */
	public List<Integer> getEspecialidades() {
		return especialidades;
	}
	/**
	 * @param especialidades the especialidades to set
	 */
	public void setEspecialidades(List<Integer> especialidades) {
		this.especialidades = especialidades;
	}
	
	
}
